在Altium Designer中输入原理图

您所在的位置:网站首页 ad pcb生成原理图 在Altium Designer中输入原理图

在Altium Designer中输入原理图

2024-06-04 20:03| 来源: 网络整理| 查看: 265

 

上级页面: Altium Designer设计演示教程

将元件从元件面板放置到原理图上

当Altium Designer与Workspace相连时,Components面板将列出Workspace中所有可用于项目设计的元件。对于此类元件,Components面板支持与Manufacturer Part Search面板搜索功能相同的搜索功能(包括基于字符串的搜索、分面搜索或两者组合),以及Find Similar Components功能。

如需打开Components面板,请单击应用程序窗口右下角的按钮,然后从菜单中选择Components。

Components面板Categories窗格(或面板紧凑模式下的下拉菜单)的All 类别入口下列出了可用Workspace库元件。当面板处于正常模式下时,单击Categories列表图标 或«图标,即可折叠或展开列表的显示内容。类别结构反映了相连Workspace中当前定义的元件类型(使用Preferences对话框的Data Management – Component Types页面查看和管理Component Types)。

用于浏览存储于Workspace的元件的Components面板。

The Components panel being used to browse components stored in a Workspace.

如需从面板放置元件,您可以:

单击Component Details窗格中的Place按钮——光标自动移至原理图边界内,并且光标上将出现浮动元件;定位该元件并单击放置。放置一个元件后,光标上将会出现相同元件的另一个实例;右键单击以退出放置模式。

右键单击元件并从上下文菜单中选择Place。元件将浮动在光标上;定位该元件并单击放置。请注意,如果面板浮动在设计区上,则该面板将渐隐以便于您查看原理图并放置元件。放置一个元件后,光标上将会出现相同元件的另一个实例;右键单击以退出放置模式。 Click, Hold&Drag——单击并将元件从面板的栅格区域拖动至原理图图纸上。在该模式下,您必须按住光标;若您需要放置元件,只需释放光标即可。使用该方法仅可一次放置一个元件。放置元件后,您可以自由选择另一个元件或另一个命令。 放置提示

当元件浮动在光标上时,您可以:

按Spacebar键以90°为增量逆时针旋转该元件。 按字母键X以沿X轴翻转;按字母键Y以沿Y轴翻转。 按Tab键以显示Properties面板并在放置之前编辑对象属性。输入的值将成为默认值。如果位号标识符具有相同前缀,则其将自动递增。 在元件放置过程中,如果您触及窗口边缘,则软件将自动平移。您可以在Preferences对话框的Schematic – Graphical Editing页面中配置Autopanning。如果您一不小心平移过度,则当元件浮动在光标上时,您可以: 使用Ctrl+Mouse Wheel,缩小并再次放大原理图;或 使用快捷键Right-Click, Hold&Drag,滑动原理图;或 使用快捷键Ctrl+PgDn,再次显示整张图纸。 如果在您放置零部件时,Components面板浮动在原理图图纸上方,则每当光标和元件靠近面板时,面板将会自动变为透明。您可以在Preferences对话框的System – Transparency页面中配置浮动面板的透明度。或者,您也可以通过按快捷键F4,随时隐藏/显示所有浮动面板(无论是否正在运行命令)。

► 了解有关Schematic Placement & Editing Techniques的更多信息。

在放置过程中使用属性面板

在对象放置期间,如果您按Tab键,则软件将暂停编辑过程,并以合适的模式打开Properties面板。软件默认最常编辑字段将高亮显示并可随时进行编辑。由于编辑过程被暂停,因此您可以使用光标(或按键盘上的Tab键)移至面板上的另一个字段。

完成编辑后,如下图所示单击Pause按钮( )以返回对象放置模式。或者,您也可以按Enter键以完成对象编辑并返回对象放置模式。

在放置过程中按Tab键可暂停编辑——单击屏幕上的Pause图标以返回元件放置模式。

放置多谐振荡器零部件

使用Components面板,将通过Manufacturer Part Search获取的元件放置到多谐振荡器电路中。放置元件后,原理图应如下图所示。

您可以继续查找和放置元件。请注意,下图中的可折叠部分包含在放置过程中编辑元件的提示;与放置后编辑相比,在放置过程中编辑元件的效率更高。如果您选择在放置后进行编辑,请单击以选择元件并在Properties面板中对其进行编辑。

所有元件均已放置完毕,随时可以进行画线。

放置晶体管Expand折叠 从主菜单中选择View » Fit Document(快捷键:V、D),以确保您的原理图图纸占据整个编辑窗口。 如果尚未打开Components面板——请单击应用程序窗口右下角的按钮,然后从菜单中选择Components。 单击Components面板顶部的按钮并从菜单中选择Refresh,以使用通过Manufacturer Part Search获取的元件更新面板内容。

使用面板Search字段搜索:transistor BC547。

使用按钮(或在面板处于紧凑模式下时使用面板底部的按钮)显示面板的Component Details窗格,以便了解所选元件的属性和型号。

单击以在面板的结果栅格中选择所需晶体管,然后单击Place按钮(如下图所示)。此时,光标将变为十字交叉线,并且一个晶体管符号将浮动在光标上。您现在处于零部件放置模式下。如果您移动光标,则晶体管将随之移动。

暂时先不要放置晶体管!

您可以在将部件放置到原理图上之前,对其属性进行编辑;此项操作适用于浮动在光标上的任何对象。当晶体管仍浮动在光标上时,按Tab键以打开Properties面板。软件默认面板中最常使用字段将自动高亮显示并可随时进行编辑;在本例中,Designator字段将高亮显示。请注意,面板各个部分均可单独展开或折叠,这意味着您的面板可能看起来有所不同。

将Designator设置为Q1,并将Comment设置为可见。

在面板的Properties部分中输入Designator Q1。 确认Comment字段的可见性控件被设置为可见()。 保留所有其他字段的默认值,然后单击Pause按钮( )以返回零部件放置模式。 移动带有晶体管符号的光标并将晶体管定位在图纸中间偏左一些的位置。请注意位于应用程序窗口底部Status Bar左侧的当前捕捉栅格。该捕捉栅格设置为100密尔;您可以在放置对象的过程中,通过按快捷键G循环浏览可用栅格设置。强烈建议您将捕捉栅格设置为100密尔或50密尔,以保持电路整洁,同时方便您将导线连接至管脚。对于这样的简单设计,100密尔是一个不错的选择。 确定晶体管的位置后,单击鼠标左键或按键盘上的Enter键以将晶体管放置到原理图上。如有需要,稍后可以再更改位置。 移动光标,您会发现晶体管副本已放置到原理图上。此时,您仍处于部件放置模式下,并且晶体管符号仍浮动在光标上。使用该功能,您将可以放置相同类型的多个零部件。 此时您可以放置第二个晶体管了。第二个晶体管与第一个晶体管相同,因此在放置之前无需编辑其属性。当您放置相同零部件的多个实例时,元件位号标识符将自动递增。在本例中,第二个晶体管的指定位号标识符将自动递增为Q2。 如果您参考上图中显示的原理图,那么您将注意到Q2是Q1的镜像。如需水平翻转浮动在光标上的晶体管的方向,请按键盘上的字母键X。该操作将使元件沿X 轴翻转。 移动光标以将部件定位到Q1右侧。如需更准确地定位元件,请按两次PgUp键以将原理图放大两倍步长。此时您应该能够看到栅格线。 定位零部件后,请单击鼠标左键或按Enter键以放置Q2。此时,您“按住”的晶体管副本将再次被放置到原理图上,并且下一个晶体管将出现并浮动在光标上,以便您随时放置。 鉴于两个晶体管均已放置完毕,请单击鼠标右键或按Esc键以退出部件放置模式。此时,光标将恢复为标准箭头。 放置电容器Expand折叠 返回Components面板并搜索:capacitor 22nF 16V 0603。 在搜索结果栅格中选择找到的电容器,右键单击该电容器,然后从上下文菜单中选择Place。 当电容器浮动在光标上时,按Tab键打开Properties面板。 在面板的General部分中输入Designator C1。

展开Properties面板的Parameters部分并打开Footprint入口的Value下拉菜单。许多电阻器和电容器具有适用于不同密度水平的不同封装模型。请如下图所示,选择A类模型。

使用面板Parameters部分中的可见性控件,启用Capacitance参数的可见性并禁用其他参数的可见性。Capacitance参数的值将显示在设计区内的元件旁边。

单击面板Parameters部分中的Show More链接以显示完整的元件参数列表。 保留其他字段的默认值,然后单击Pause按钮( )以返回零部件放置模式;此时,电容器将浮动在光标上。 按Spacebar键以90°为增量旋转该元件,直至元件朝向正确方向为止。 将电容器放置在晶体管上方(参见前面显示的原理图),然后单击鼠标左键或按Enter键以放置零部件。 定位并放置电容器C2。 右键单击或按Esc键以退出零部件放置模式。 放置电阻器Expand折叠 在Components面板中搜索:resistor 100K 5% 0805。 在搜索结果栅格中选择找到的100K电阻器,并在面板的Models部分中显示封装。 许多电阻器和电容器具有适用于不同密度水平的不同封装模型。请如下图所示,选择M类模型。您可以在将元件放置到原理图上之前,期间或之后进行上述选择。

右键单击搜索结果栅格中的电阻器,然后从上下文菜单中选择Place,具体如下图所示。

当电阻器浮动在光标上时,请按Tab键打开Properties面板。 在面板的General部分中输入Designator R1。 在面板的Parameters部分中启用Resistance参数的可见性并禁用其他参数的可见性。 保留其他字段的默认值,然后单击Pause按钮( )以返回零部件放置模式;此时,电阻器将浮动在光标上。 按Spacebar键以90°为增量旋转该元件,直至元件朝向正确方向为止。 将电容器放置在Q1基极的左上方(参见前面显示的原理图),然后单击鼠标左键或按Enter键以放置零部件。 接下来,将另一个100k电阻器R2放置在Q2基极的右上方。当您放置第二个电阻器时,位号标识符将自动递增。 通过单击鼠标右键或按Esc键以退出零部件放置模式。此时,光标将恢复为标准箭头。 其余两个电阻器R3和R4的值为1K;在Components面板中搜索:resistor 1K 5% 0805 fixed。 在搜索结果栅格中选择找到的1K电阻器,并在面板的Models部分显示封装。 许多电阻器和电容器具有适用于不同密度水平的不同封装模型。请选择M类模型。 右键单击搜索结果栅格中的电阻器,然后从上下文菜单中选择Place。 当电阻器浮动在光标上时,请按Tab键打开Properties面板。 在面板的General部分中输入Designator R3。 在面板的Parameters部分中启用Resistance参数的可见性并禁用其他参数的可见性。 保留其他字段的默认值,然后单击Pause按钮( )以返回零部件放置模式;此时,电阻器将浮动在光标上。 按Spacebar键以90°为增量旋转该元件,直至元件朝向正确方向为止。 将R3放置在Q1的Collector的正上方,然后将R4放在Q2的Collector的正上方,具体如上图所示。 右键单击或按Esc键以退出零部件放置模式。 放置连接器Expand折叠 返回Components面板并搜索:connector male straight。 在搜索结果栅格中选择找到的连接器,右键单击该连接器,然后从上下文菜单中选择Place。 当排针浮动在光标上时,按Tab键打开Properties面板并将Designator设置为P1。 单击Pause按钮以返回零部件放置模式。 在放置排针之前,按Spacebar键将其旋转至正确方向。单击以将连接器放置到原理图上,具体如上图所示。 右键单击或按Esc键以退出零部件放置模式。 将原理图保存在本地。 在属性面板中进行编辑

Properties面板的其中一项强大功能是其支持同时编辑多个选定对象。

如果所有对象共享一个属性,则该属性将可进行编辑。 如果所有对象共享相同属性值,则软件将显示该值。 如果对象共享相同属性但具有不同的属性值,则该属性将带星号(*)。 输入的值或所选选项将应用于所有选定对象。

使用Properties面板编辑多个选定对象的属性。旋转选定元件以将其字符串强制转移至默认位置。

至此,所有元件均放置完毕。请注意,上图所示元件彼此间隔放置,因此有足够的空间通过导线连接至每个元件管脚。这一点非常重要,因为您不能让导线从管脚底部穿过以与另一边的管脚进行连接;否则,两个管脚均将连接到导线。如果您需要移动元件,请单击并按住元件主体,然后拖动鼠标以重新定位该元件。

元件定位技巧 如需重新定位任何对象,请将光标直接置于该对象上,单击并按住鼠标左键,将对象拖到新位置,然后放开鼠标按钮。移动范围不得超出Status Bar所示的当前捕捉栅格。您可以随时按快捷键G循环浏览当前捕捉栅格设置。请记住,必须在粗栅格(例如,50或100密尔)上定位元件。 将元件放置在原理图上后,如果元件被移动,则软件将尝试保持连接(保持导线连接)。这种连接感知移动被称为拖动。如需在不保持连接的情况下移动元件,请在按住Ctrl键的同时单击并拖动元件。如需将默认行为从拖动切换为移动,请禁用Preferences对话框Schematic – Graphical Editing页面中的Always Drag选项。 您也可以使用键盘上的箭头键重新定位一组选定原理图对象。选择对象,然后在按住Ctrl键的同时按下箭头键。若您同时按住Shift键,则可以将对象移动相当于当前捕捉栅格10倍的量。 在用鼠标移动对象时,也可以将栅格临时设置为最小值(即,10密尔);按住Ctrl即可执行此操作。您可以在定位文本时使用此项功能。 您可以在Preferences对话框(Tools » Preferences)的Schematic – Grids页面中定义使用快捷键G可循环浏览的栅格。Preferences对话框Schematic – General页面上的Units控件可用于选择测量单位;您可以选择Mils或Millimeters。请注意,Altium Designer元件是使用英制栅格设计的;如果您改为公制栅格,则元件管脚将不再落在标准栅格内。因此,除非您计划只使用自己的元件,否则建议在Units中选择Mils作为单位。 电路画线

画线是在电路的各个元件之间建立连接的过程。如需在原理图上连接各个元件,请参考电路草图和下文所示动画。

使用Wiring工具对电路进行画线。在动画快结束时,您可以看到如何拖动导线。

活动栏

可以通过编辑窗口顶部的Active Bar,使用每个编辑器中最常用的工具。

Active Bar上的按钮要么是单功能按钮,要么是多功能按钮。多功能按钮由位于右下角的白色小三角形表示。单击多功能按钮上的任意位置并按住一秒钟,或者右键单击该按钮——屏幕上将出现一个列出其他可用命令的菜单。最后使用的命令将成为该按钮位置的默认命令。

原理图画线Expand折叠 为确保您能看清原理图图纸,请按PgUp键放大或按PgDn键缩小原理图。或者,您也可以按住Ctrl键并滚动鼠标滚轮以放大/缩小原理图,或按住Ctrl键、单击鼠标右键并向上/向下拖动鼠标以放大/缩小原理图。此外,View右键子菜单中还有许多实用View命令,例如,Fit All Objects(Ctrl+PgDn)。 首先,按以下方式用导线将电阻器R1的下部管脚连接到晶体管Q1的基极。单击Active Bar上的按钮(Place » Wire,或快捷键Ctrl+W)进入导线放置模式。此时,光标将变为十字交叉线。 将光标定位在R1的底端。当您到达正确位置时,光标位置上将出现一个红色连接标记(红色十字)。这表示此时光标位于元件的有效电气连接点上。 左键单击或按Enter键以定位第一个导线点。移动光标,您将看到一条导线从光标位置延伸至定位点。 将光标定位在Q1的基极上,直至您看到光标变为红色连接标记为止。如果导线转角朝向错误方向,请按Spacebar键切换转向方向。 单击或按Enter键将导线连接至Q1的基极。连接完毕后,光标将脱离该导线。 请注意,此时的光标仍为十字交叉线;这表示您随时可以放置另一根导线。如需彻底退出放置模式并使光标变回箭头,请右键单击或再次按Esc键;但我们暂时先不这样做。 接下来,用导线将R3的下部管脚与Q1的集电极连接起来。将光标放在R3的下部管脚上,然后单击或按Enter键以开始放置新的导线。垂直移动光标,直至将其置于Q1集电极上方为止,然后单击或按Enter键以放置线段。同样地,此时光标将脱离该导线,并且您仍然处于画线模式下且随时可以放置另一根导线。 如上面的动画所示,完成电路其余部分的画线操作。 所有导线放置完毕后,单击鼠标右键或按Esc键以退出放置模式。此时光标将恢复为箭头。 画线提示 使用快捷键Ctrl+W启动Place » Wire命令。 左键单击或按Enter键将导线固定在光标位置。 按Backspace键删除最后一个定位点。 按Spacebar可切换转角方向。在上文所示动画快结束时,您可以在将导线连接至连接器时看到这项操作。 按Shift+Spacebar键以循环浏览画线转角模式。可用模式包括:90、45、Any Angle和Autowire(在单击点之间放置正交线段)。 右键单击或按Esc键以退出导线放置模式。 使用Click, Hold&Drag以拖动元件以及所有相连导线;使用快捷键Ctrl+Click, Hold&Drag以移动放置的元件。 每当一条导线穿过元件连接点或终止于另一条导线时,软件就会自动创建一个节点。 即使您删除了节点,穿过管脚末端的导线仍将与该管脚相连。在继续操作之前,请确认您的电路是否如图所示。 如果您愿意的话,交叉可以用半圆弧表示。您可以在Preferences对话框的Schematic – General页面中启用Display Cross-Overs选项。 网络和网络标签

现在,每组彼此连接的元件管脚各自形成了所谓的网络。例如,一个网络包括Q1的基极、R1的一个管脚和C1的一个管脚。每个网络将自动获得一个系统根据该网络内其中一个元件管脚生成的名称。

为了易于识别设计中的重要网络,您可以添加Net Labels以分配名称。对于多谐振荡器电路,您将在电路中标记12V和GND网络,具体如下图所示。

至此,12V和GND网络均已添加Net Labels,这标志着原理图已完成。

添加网络标签Expand折叠 选择Net Label命令(选择Active Bar中的图标,或从主菜单中选择Place » Net Label)。光标上将出现一个浮动网络标签。 如需在放置网络标签之前对其进行编辑,请按Tab键以打开Properties面板。 在Net Name字段中键入12V,然后单击Pause按钮( )以返回对象放置模式。

放置网络标签,使其热点(左下角)触及原理图中最上方的导线,具体如下图所示。当网络标签正确定位并连接到导线时,光标将变为红色十字。如果光标变为浅灰色十字,则表示无法建立有效连接。

    网络标签位于可用工作区内(第一张图),并且定位于导线上(第二张图)。请注意红色十字。

第一个网络标签放置完毕后,您仍然处于网络标签放置模式下;请再次按Tab键,以在放置第二个网络标签之前,在Properties面板中对其进行编辑。 在Net Name字段中输入GND,然后按Enter键以返回对象放置模式。 放置网络标签,使网络标签的左下角触及原理图中最下方的导线(如上图中的已完成原理图所示)。右键单击或按Esc键以退出网络标签放置模式。 将电路和项目保存在本地——右键单击Projects面板中的每个文件,然后选择Save。 网络标签、端口和电源端口 除了为网络命名外,Net Label还可以用于在同一张原理图图纸上的两个离散点之间建立连接。 Port用于在不同图纸上的两个离散点之间建立连接。Off Sheet Connector也可以用于执行此项操作。 Power Port用于在所有图纸上的点之间建立连接;对于这种单页设计,则可以使用Net Label或Power Port。 恭喜您!您刚刚完成了您的第一次原理图输入。在将原理图转换为电路板之前,您需要首先配置项目选项并校验设计是否存在错误。 设置项目选项

您可以在下图所示Project Options对话框中配置项目特定设置(Project » Project Options)。项目选项包括错误校验参数、连接矩阵、类生成器设置,Comparator设置、Engineering Change Order(ECO)生成、输出路径和连接选项、Multi-Channel命名格式和项目级Parameter。

装配输出、制造输出和报告等项目输出均可从File和Reports菜单中设置。这些设置亦可存储在Project文件中,以便随时供该项目使用。或者,您也可以使用OutputJob文件配置输出,这样做的好处是您可以将OutputJob从一个项目复制到另一个项目。参见Preparing Your Design for Manufacture,了解更多关于输出配置的信息。

动态编译

从您打开项目的那一刻起,即可使用Unified Data Model(UDM),并且您无需为此进行额外编译操作。这不仅可以提高编译速度,而且可以在Navigator面板中持续显示网络和元件列表,从而达到节省时间的目的。每次用户操作后,设计连接模型均会进行增量更新。这意味着您无需进行项目编译,即可查看Navigator面板中的内容,运行Bill of Materials(BOM)或执行Electronic Rules Check(ERC)。以下操作将不需要手动编译:

Navigator和Projects面板 ActiveBOM 交叉探测 用彩色高亮显示网络 管脚交换 元件交叉引用 检查原理图的电气特性

原理图不仅仅是简单的图纸——它们还包含了与电路有关的电气连接信息。您可以使用这种连接感知功能来验证您的设计。编译项目时(Project » Validate PCB Project),软件将在UDM和编译器设置之间进行逻辑、电气和制图错误校验。检测到的所有违规将显示在Messages面板中。

设置错误报告

对话框页面:Error Reporting

Project Options对话框中的Error Reporting标签用于设置各种制图和元件配置检查。Report Mode设置显示违规的严重性级别。如果您想要更改设置,请单击要更改的违规旁边的Report Mode,然后从下拉列表中选择严重性级别。

配置Error Reporting标签以在编译项目时检测设计错误。

配置错误校验Expand折叠 选择Project » Project Options打开Options for PCB Project对话框。 滚动浏览错误校验列表。请注意,错误按组排列;如有需要,可以将每个组折叠起来。 单击Report Mode设置以进行错误校验。请注意可用的选项。 设置连接矩阵

对话框页面: Connection Matrix

随着设计的推进,每个网络中的管脚列表均被集成到内存中。软件首先检测每个管脚的类型(例如,输入、输出、无源等),然后检查每个网络以查看是否存在不应该互连的管脚类型(例如,输出管脚与另一个输出管脚相连)。您可以在Project Options对话框的Connection Matrix标签中,配置允许相互连接的具体管脚类型。例如,查看矩阵图右侧入口并查找Output Pin。沿着这一行读取矩阵,直至到达Open Collector Pin列为止。两者相交的方块用橙色表示,说明在编译项目时,将原理图上的Output Pin连接到Open Collector Pin将产生错误状态。

您可以为每个错误类型设置单独的错误级别(即,从No Report到Fatal Error)。单击彩色方块以更改设置;继续单击以移至下一个校验级别。设置矩阵,以便通过Unconnected – Passive Pin生成Error,具体如下图所示。

Connection Matrix标签定义了在原理图上检查的具体电气条件;请注意,Unconnected – Passive Pin设置发生了改变。

更改连接矩阵Expand折叠 如需更改其中一项设置,请单击彩色框;该操作将循环浏览四种可能的设置。请注意,您可以右键单击对话框以显示一个菜单;通过该菜单,您可以同时在所有设置之间进行切换(包括将它们全部恢复为Default状态的选项)。如果您一直在切换设置并且无法记住它们的默认状态,那么该选项将非常实用。 您的电路仅包含无源管脚。让我们更改默认设置,以便连接矩阵检测未连接的无源管脚。查看行标签以查找Passive Pin行;然后查看列标签以查找Unconnected管脚。入口相交的方块表示在原理图中发现无源管脚未连接时的错误状态。方块默认为绿色,表示将不会生成报告。 单击这个框直至其变成橙色(如上图所示);这样一来,在编译项目时,如果发现未连接的无源管脚,那么软件将会生成错误。稍后您将在本教程中故意创建一个该错误的实例。 配置类的生成

对话框页面:Class Generation

Project Options对话框中的Class Generation标签用于配置从设计生成的具体类(然后使用Comparator和ECO Generation标签来控制是否将类传输到PCB)。在默认情况下,软件将为设计中的每张原理图图纸生成Component类和Room,并为每根总线生成Net Classes。对于诸如此类的简单、单页设计,不需要生成元件类或Room。请确保清除Component Classes复选框;此举还将禁用为该元件类创建ROOM的功能。

请注意,对话框的此标签还包括用于User-Defined Classes的选项。

Class Generation标签用于配置自动为设计创建的具体类和Room。

配置类的生成Expand折叠 如上图所示,清除Component Classes复选框。此举将自动禁用为该原理图图纸创建放置Room的功能。 该设计中没有总线,因此无需清除位于对话框顶部附近的Generate Net Classes for Buses复选框。 该设计中没有用户定义的Net Classes(通过在导线上放置Net Classes指令完成),因此无需清除对话框User-Defined Classes部分中的Generate Net Classes复选框。 设置比较器

对话框页面:Comparator

Project Options对话框中的Comparator标签可以设置将在编译项目时将报告或忽略的具体文件间差异。通常情况下,仅在向PCB添加额外细节(例如,设计规则)并且不希望在设计同步期间删除这些设置时,才需要更改该标签内的设置。如果需要进行更细致的控制,则可以使用各项比较设置有选择地控制比较器。

就本教程而言,您只需确认已如下图所示启用Ignore Rules Defined in PCB Only选项即可。

Comparator标签用于精确配置比较引擎将检查的差异。

配置比较器设置Expand折叠

就本教程而言,您只需确认已如下图所示启用Ignore Rules Defined in PCB Only选项即可。

现在,您可以开始确认项目并检查设计是否存在任何错误。 验证项目以校验错误

主页面:Verifying Your Design Project

项目确认将校验设计文档中存在的制图和电气规则错误,并在Messages面板中详细说明所有警告和错误。鉴于您已经在Project Options对话框的Error Checking和Connection Matrix标签中设置了规则,您现在可以开始检查设计了。

如需验证项目并进行错误校验,请从主菜单中选择Project » Validate PCB Project Multivibrator.PrjPcb。

使用Messages面板来定位和解决设计警告和错误;双击警告/错误以交叉探测该对象。

项目错误校验Expand折叠 如需确认Multivibrator项目,请从主菜单中选择Project » Validate PCB Project Multivibrator.PrjPcb。 确认完毕后,所有警告和错误均会显示在Messages面板中。只有在检测到错误时,该面板才会自动打开(若只有警告,则该面板不会自动打开)。如需手动打开该面板,请单击右下角的按钮,然后从菜单中选择Messages。 如果您的电路不存在错误,则Messages面板应不含任何错误,并且仅显示“Compile successful, no errors found”消息。如果存在错误,请逐一进行处理,检查您的电路,并确保所有接线和连接均正确无误。

接下来,您需要在电路中故意引入错误并再次确认项目:

单击设计区顶部的Multivibrator.SchDoc标签,以将原理图图纸变为活动文档。 单击将P1连接到Q1和Q2的发射器导线(GND网络的导线)的导线的中间位置。此时,导线两端将分别出现一个小的方形编辑手柄,并且屏幕上将出现一条沿着导线的选定颜色虚线,以表明该导线已被选中。按键盘上的Delete键以删除导线。 再次确认项目(Project » Validate PCB Project Multivibrator.PrjPcb)以进行错误校验。Messages面板将显示错误消息,表明您的电路中存在未连接管脚。 如上图所示,Messages面板水平分为两个区域。上部区域列出了所有消息,这些消息可以通过右键菜单保存、复制、交叉探测或清除。下部区域详细说明了面板上部区域中当前选中的警告/错误。 当您双击Messages面板任一区域中的错误或警告时,原理图视图将平移并缩放以显示出错的对象。 当您将光标悬停在出错的对象(而非弯曲线)上时,屏幕上将出现一条描述错误状态的消息。

在完成本部分教程之前,让我们先来修复原理图中的错误吧。

使原理图图纸变为活动文档。 撤消删除操作(Ctrl+Z)以恢复已删除的导线。 如需检查设计中是否不再存在任何错误,请重新编译项目(Project » Validate PCB Project Multivibrator.PrjPcb);Messages面板应显示无错误。 将原理图和项目文件保存到Workspace——单击Projects面板中项目名称旁边的Save to Server控件,确认在打开的Save to Server对话框中选中Multivibrator.PrjPcb和Multivibrator.SchDoc文件,在Comment字段中输入注释(例如,Schematic is created and validated),然后单击OK按钮。

当您双击Messages面板中的错误时:

原理图缩放以显示出错的对象。您可以通过Preferences对话框System – Navigation页面Highlight Methods部分中的上滑块设置Zoom Precision。

除了出错的对象以外,整个原理图将渐隐。原理图渐隐量由Dimming级控制,Dimming级则由Preferences对话框System – Navigation页面Highlight Methods部分中的下滑块设置。单击原理图上的任意位置以清除调光。

如需从Messages面板中清除所有消息,请在面板中单击鼠标右键并选择Clear All。 至此,您已经完成原理图输入的所有操作。接下来,您可以开始创建PCB了!

← 上节课

下节课 →



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3